區塊加密法(Block chiper)是一種對稱金鑰演算法。它將明文分成多個等長的模組(block),使用確定的演算法和對稱金鑰對每組分別加密解密。
串流加密法(Stream cipher)對每個位元執行運算,發送方和接收方必須具有相同的金鑰才能生成相同的金鑰流。每次加密後,明文都會轉換為不同的密文。
對於被認為很強的密碼,它必須包含這兩個屬性,以確保反向工程基本上是不可能的。
雪崩效應(Avalanche effect)演算法設計要求,以使輸入發生的最微小變化,導致輸出的急劇變化。
區塊加密法(Block chiper)是一種對稱金鑰演算法。它將明文分成多個等長的模組(block),使用確定的演算法和對稱金鑰對每組分別加密解密。
串流加密法(Stream cipher)對每個位元執行運算,發送方和接收方必須具有相同的金鑰才能生成相同的金鑰流。
對於被認為很強的密碼,它必須包含這兩個屬性,以確保反向工程基本上是不可能的。
雪崩效應(Avalanche effect)演算法設計要求,以使輸入發生的最微小變化,導致輸出的急劇變化。
是與算法一起使用的隨機值,以確保在加密過程中不會產生固定模式。它們與密鑰一起使用,並且在發送到目的地時不需要加密。 如果不使用,則使用相同密鑰加密的兩個相同的純文本值將創建相同的密文。
NSA修改了IBM的名為Lucifer的128位算法,使用64位金鑰(有效金鑰長度56位+ 8個奇偶校驗位),命名為DEA。